squeak out

Translations
выдавить победу; с трудом выиграть
The team managed to squeak out a victory in the final seconds of the game.
Команда смогла выдавить победу на последних секундах игры.
Definitions
To achieve something with great difficulty or by a very narrow margin, such as barely winning a game or narrowly escaping a situation.
Words